home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part1 / 8398 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  987 b 

  1. Path: gail.ripco.com!mambuhl
  2. From: mambuhl@ripco.com (Martin Ambuhl)
  3. Newsgroups: comp.lang.c
  4. Subject: Re: Programming Question
  5. Date: 4 Mar 1996 03:37:17 GMT
  6. Organization: Ripco Communications, Inc.
  7. Message-ID: <4hdohd$e67@gail.ripco.com>
  8. NNTP-Posting-Host: foley.ripco.com
  9.  
  10. ebromber@forest.drew.edu
  11. in <1996Mar3.164754.137341@forest> asks:
  12.  
  13. >.... However,
  14. >wheneve I run the program, the "ENTER PASSWORD HERE" only appears after a
  15. >carriage return is entered....
  16. >... Does
  17. >anyone know why and how I can fix this?
  18.  
  19. The output stream is buffered. This means that your program can write to
  20. stdout without waiting for the final output to actually occur.
  21. There is nothing in
  22. >        printf("ENTER PASSWORD HERE: ");
  23. to trigger dumping the buffer to stdout.
  24.  
  25. One way to do this is to just insert
  26.     fflush(stdout);
  27. before you start trying to get input.
  28.                                                                 
  29. --
  30. * Martin Ambuhl       net: mambuhl@ripco.com
  31. * Chicago, IL (USA)    
  32.